Linux服务器基础:用户与权限管理详解

Linux用户与权限管理是系统安全与资源分配的核心。用户是操作主体,组用于权限统一,UID/GID为数字标识(root UID=0)。用户管理:用useradd创建(-m加家目录)、passwd设密码、userdel -r删除;切换身份用su,提权用sudo(需加入sudo组)。 文件权限以rwx三组字符表示用户/组/其他权限,数字(755等)或符号(u+x等)设置,chmod修改权限,chown/chgrp改所有者/组。目录权限特殊:进入需x,查看内容需r,创建文件需w。 特殊权限含SUID(程序临时提权,如passwd)、SGID(文件继承组权限)、SBIT(防误删,如/tmp)。umask控制新建文件/目录默认权限(默认022,文件644、目录755)。 最佳实践:遵循最小权限,避免root日常操作,定期检查高危权限文件。

阅读全文